manufactured as mobile or portable - Español Inglés Diccionario